clustered clover - French English Dictionary